/*
 * Hastalik.java
 */
package eDoktor.hastalik;

import java.util.ArrayList;
import java.util.List;

/**
 * Hastalık sınıfı
 * @author Onuralp
 */
public class Hastalik {
    private int no;
    private String tanim;
    private String aciklama;
    private List<Belirti> belirtiler;
    private Teshis teshis; 
    private Tedavi tedavi;

    /**
     * Hastalik sınıfının yapılandırıcısı
     */
    public Hastalik() {
        no = 0;
        tanim = "";
        aciklama = "";
        belirtiler = new ArrayList<Belirti>();
        teshis = new Teshis();
        tedavi = new Tedavi();
    }

    /**
     * Hastalik sınıfının degiskenlerine erişmeyi sağlayan fonksiyonlar 
     */
    
    public String getAciklama() {
        return aciklama;
    }

    public void setAciklama(String aciklama) {
        this.aciklama = aciklama;
    }

    public int getNo() {
        return no;
    }

    public void setNo(int no) {
        this.no = no;
    }

    public String getTanim() {
        return tanim;
    }

    public void setTanim(String tanim) {
        this.tanim = tanim;
    }

    public List<Belirti> getBelirtiler() {
        return belirtiler;
    }

    public void setBelirtiler(List<Belirti> belirtiler) {
        this.belirtiler = belirtiler;
    }

    public Teshis getTeshis() {
        return teshis;
    }

    public void setTeshis(Teshis teshis) {
        this.teshis = teshis;
    }

    public Tedavi getTedavi() {
        return tedavi;
    }

    public void setTedavi(Tedavi tedavi) {
        this.tedavi = tedavi;
    }
}
